olfactory roots - French English Dictionary